﻿
using SSS.AlphaNN.Logic;

namespace SSS.AlphaNN.Components
{

    using System;
    using System.Collections.Generic;
    using System.ComponentModel;
    using System.Drawing;
    using System.Data;
    using System.Linq;
    using System.Text;
    using System.Windows.Forms;

    public partial class Teacher:DataMedium
    {


        public Teacher()
        {
            InitializeComponent();
        }

        public Teacher( UserControl parent )
        {
            InitializeComponent();
            coefficientLearning=0.1D;
            this.Parent = parent;
            countLearning = 3;
            epsilon = 3;
            countSignal = 1;
        }

        public override void SetSlotsAmount( int slotsAmount )
        {
            ;
        }

        /// <summary>
        /// Количество обучений на одном результате
        /// </summary>
        public int countLearning
        {
            get;
            set;
        }

        /// <summary>
        /// Точность для обучения
        /// </summary>
        public int epsilon
        {
            get;
            set;
        }

        public double coefficientLearning
        {
            get;
            set;
        }

        /// <summary>
        /// Скорость обучения
        /// </summary>
        public double SpeedLearning
        {
            get; set;

        }
    }
}
